#include "mainwindow.h"

MainWindow::MainWindow(QWidget *parent)
    : QMainWindow(parent)
{
    // 创建视频播放器和视频窗口作为MainWindow类的成员变量
   mediaPlayer = new QMediaPlayer(this);
   videoWidget = new QVideoWidget(this);

   // 设置视频播放器的输出到视频窗口
   mediaPlayer->setVideoOutput(videoWidget);

   // 设置IPTV流地址，视频流比例16：9
   QUrl streamUrl("http://39.134.24.161/dbiptv.sn.chinamobile.com/PLTV/88888890/224/3221226395/index.m3u8"); // 替换为你的IPTV流地址
   mediaPlayer->setMedia(streamUrl);

   // 设置视频窗口为Central Widget
   setCentralWidget(videoWidget);

   // 开始播放
   mediaPlayer->play();

   // 设置播放器窗口大小
   videoWidget->setFixedSize(854, 480);
}

MainWindow::~MainWindow()
{
}

